<?php
namespace api\user\model;

use api\common\model\CommonModel;

class UserLotteryModel extends CommonModel
{
    protected $resultSetType = 'collection';
	// 表名
    protected $name = 'user_lottery';

    //模型关联方法
    protected $relationFilter = ['lottery']; 

    // 追加属性
    protected $append = [
        'status_text'
    ];

    /**
     * 关联 user表
     * @return $this
     */
    public function lottery()
    {
        return $this->belongsTo('api\user\model\LotteryModel', 'lottery_id');
    }

	/**
     * createtime 自动转化
     * @param $value
     * @return string
     */
    public function getCreatetimeAttr($value)
    {
        if (!empty($value)) {
            $value = date('Y-m-d H:i:s',$value);
        }

        return $value;
    }

    public function getStatusTextAttr($value,$data)
    {
        return $data['status']?"已兑换":"未兑换";
    }
    
}
